home *** CD-ROM | disk | FTP | other *** search
/ Unreal Tournament Game Programming for Teens / UnrealTournamentGameProgrammingForTeens.iso / Chapter Files / Chapter09 / DiscoBall.txt next >
Text File  |  2006-11-01  |  717b  |  30 lines

  1. //=============================================================================
  2. // DiscoBall.
  3. //=============================================================================
  4. class DiscoBall extends KActor placeable;
  5.  
  6.  
  7.  
  8. function PreBeginPlay() {
  9.     // # 1
  10.     // Sets the timer to go off every 9 seconds
  11.     // The 'true' arguement means call the Timer function each time the timer
  12.     // goes off, not just the first time.
  13.     SetTimer(9.0, true); 
  14.  
  15. }
  16.  
  17. function PostBeginPlay() {
  18.     // # 2
  19.     // Sets the initial velocity vector to point down and sets the speed to 30
  20.      Velocity = vect(0,0,-90);
  21. }
  22.  
  23.  
  24. function Timer() {
  25.     // # 3
  26.     // Multipy by -1 each time the executes
  27.     Velocity = (-1) * Velocity;
  28. }
  29.  
  30.